supply with inhabitants - Turkish English Dictionary